@大麻哈
2年前 提问
1个回答

HTTPDNS解析接口加密验证机制

Anna艳娜
2年前

HTTPDNS接口加密验证机制是为了避免 CC 攻击或其他人乱用HTTPDNS查询接口而设计的。如果需要加密码接口功能,请可开启加密验证机制,并获得相应的加密secretkey。只有开启加密验证机制开关时,才能避免被攻击导致的不必要费用。

HTTPDNS的优点:

  • 防劫持

HTTPDNS代替了传统的LocalDNS完成递归解析的功能,基于HTTP协议的设计可以适用于几乎所有的网络环境,同时保留了鉴权、HTTPS等更高安全性的扩展能力,避免恶意攻击劫持行为。

  • 精准调度

传统域名解析的调度精准性问题,本质根源在于Local DNS的部署和分配机制上。由于碎片化的管理方式,这些环节的服务质量同样很难得到保障。HTTPDNS在递归解析实现上优化了与权威DNS的交互,通过协议将终端用户的IP信息直接交付给权威DNS,这样权威DNS就可以忽略Local DNS IP信息,根据终端用户的IP信息进行精准调度,避免Local DNS的坐标干扰。

  • 0ms解析延迟

构建客户端DNS缓存;热点域名预解析;懒更新策略;服务端提供API接口,app端直接通过ip地址访问,ip地址可以有多个。